//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated from a template.
//
//     Manual changes to this file may cause unexpected behavior in your application.
//     Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace DSRSystemCore.Core
{
    using System;
    using System.Collections.Generic;
    
    public partial class aspnet_Users
    {
        public aspnet_Users()
        {
            this.AdministrationTasks = new HashSet<AdministrationTask>();
            this.aspnet_PersonalizationPerUser = new HashSet<aspnet_PersonalizationPerUser>();
            this.Companies = new HashSet<Company>();
            this.Companies1 = new HashSet<Company>();
            this.Companies2 = new HashSet<Company>();
            this.Companies3 = new HashSet<Company>();
            this.CompaniesQueries = new HashSet<CompaniesQuery>();
            this.CompanyAccessLogs = new HashSet<CompanyAccessLog>();
            this.CompanyKeyESGIssueNotes = new HashSet<CompanyKeyESGIssueNote>();
            this.CompanyNotes = new HashSet<CompanyNote>();
            this.Groups = new HashSet<Group>();
            this.Groups1 = new HashSet<Group>();
            this.Groups2 = new HashSet<Group>();
            this.IndicatorChangeLogs = new HashSet<IndicatorChangeLog>();
            this.IndicatorNotes = new HashSet<IndicatorNote>();
            this.Indicators = new HashSet<Indicator>();
            this.LoginLogs = new HashSet<LoginLog>();
            this.ReportLogs = new HashSet<ReportLog>();
            this.SearchLogs = new HashSet<SearchLog>();
            this.Sectors = new HashSet<Sector>();
            this.Sectors1 = new HashSet<Sector>();
            this.Sectors2 = new HashSet<Sector>();
            this.Sectors3 = new HashSet<Sector>();
            this.Sectors4 = new HashSet<Sector>();
            this.Sectors5 = new HashSet<Sector>();
            this.Sources = new HashSet<Source>();
            this.Teams = new HashSet<Team>();
            this.UserAlerts = new HashSet<UserAlert>();
            this.UserIpRestrictions = new HashSet<UserIpRestriction>();
            this.UserSessions = new HashSet<UserSession>();
            this.Sectors6 = new HashSet<Sector>();
            this.Portfolios = new HashSet<Portfolio>();
            this.StandardUniverses = new HashSet<StandardUnivers>();
            this.aspnet_Roles = new HashSet<aspnet_Roles>();
            this.CustomClaims = new HashSet<CustomClaim>();
            this.Portfolios1 = new HashSet<Portfolio>();
            this.Companies4 = new HashSet<Company>();
            this.Groups3 = new HashSet<Group>();
        }
    
        public System.Guid ApplicationId { get; set; }
        public System.Guid UserId { get; set; }
        public string UserName { get; set; }
        public string LoweredUserName { get; set; }
        public string MobileAlias { get; set; }
        public bool IsAnonymous { get; set; }
        public System.DateTime LastActivityDate { get; set; }
    
        public virtual ICollection<AdministrationTask> AdministrationTasks { get; set; }
        public virtual AlertsUserSetting AlertsUserSetting { get; set; }
        public virtual aspnet_Applications aspnet_Applications { get; set; }
        public virtual aspnet_Membership aspnet_Membership { get; set; }
        public virtual ICollection<aspnet_PersonalizationPerUser> aspnet_PersonalizationPerUser { get; set; }
        public virtual aspnet_Profile aspnet_Profile { get; set; }
        public virtual ICollection<Company> Companies { get; set; }
        public virtual ICollection<Company> Companies1 { get; set; }
        public virtual ICollection<Company> Companies2 { get; set; }
        public virtual ICollection<Company> Companies3 { get; set; }
        public virtual ICollection<CompaniesQuery> CompaniesQueries { get; set; }
        public virtual ICollection<CompanyAccessLog> CompanyAccessLogs { get; set; }
        public virtual ICollection<CompanyKeyESGIssueNote> CompanyKeyESGIssueNotes { get; set; }
        public virtual ICollection<CompanyNote> CompanyNotes { get; set; }
        public virtual ExtendedDataUser ExtendedDataUser { get; set; }
        public virtual ICollection<Group> Groups { get; set; }
        public virtual ICollection<Group> Groups1 { get; set; }
        public virtual ICollection<Group> Groups2 { get; set; }
        public virtual ICollection<IndicatorChangeLog> IndicatorChangeLogs { get; set; }
        public virtual ICollection<IndicatorNote> IndicatorNotes { get; set; }
        public virtual ICollection<Indicator> Indicators { get; set; }
        public virtual ICollection<LoginLog> LoginLogs { get; set; }
        public virtual ICollection<ReportLog> ReportLogs { get; set; }
        public virtual ICollection<SearchLog> SearchLogs { get; set; }
        public virtual ICollection<Sector> Sectors { get; set; }
        public virtual ICollection<Sector> Sectors1 { get; set; }
        public virtual ICollection<Sector> Sectors2 { get; set; }
        public virtual ICollection<Sector> Sectors3 { get; set; }
        public virtual ICollection<Sector> Sectors4 { get; set; }
        public virtual ICollection<Sector> Sectors5 { get; set; }
        public virtual ICollection<Source> Sources { get; set; }
        public virtual ICollection<Team> Teams { get; set; }
        public virtual ICollection<UserAlert> UserAlerts { get; set; }
        public virtual UserDefault UserDefault { get; set; }
        public virtual ICollection<UserIpRestriction> UserIpRestrictions { get; set; }
        public virtual UserProfile UserProfile { get; set; }
        public virtual ICollection<UserSession> UserSessions { get; set; }
        public virtual ICollection<Sector> Sectors6 { get; set; }
        public virtual ICollection<Portfolio> Portfolios { get; set; }
        public virtual ICollection<StandardUnivers> StandardUniverses { get; set; }
        public virtual ICollection<aspnet_Roles> aspnet_Roles { get; set; }
        public virtual ICollection<CustomClaim> CustomClaims { get; set; }
        public virtual ICollection<Portfolio> Portfolios1 { get; set; }
        public virtual ICollection<Company> Companies4 { get; set; }
        public virtual ICollection<Group> Groups3 { get; set; }
    }
}
